/* 
*  sideway 
*/
#sideway {
  position: fixed;
  bottom: 40px;
  display: block;
  padding: 3px 6px;
  right: 0;
  min-width: 42px;
  z-index: 990;
}
#sideway .nav-stacked {
  background: #fcfcfc;
  margin-bottom: 0;
}
#sideway .nav-stacked li a {
  padding: 3px 6px;
}
/* 
*  totop 
*/
#totop {
  position: fixed;
  right: 2px;
  bottom: 2px;
  display: block;
  text-decoration: none;
  color: #666;
  cursor: pointer;
}
#sideway #totop {
  position: static;
  padding: 0;
}
.sideway .nav a .icon {
  background: url('../../images/images/icons.gif') no-repeat;
  width: 45px;
  height: 45px;
  margin-right: 0;
  margin: 0;
}
.sideway .nav a .icon-comment {
  background-position: 0 -651px;
}
.sideway .nav li.active a .icon-comment,
.sideway .nav a:hover .icon-comment {
  background-position-y: -651px;
}
.sideway .nav a .icon-comment-manage {
  background-position: 0 -703px;
}
.sideway .nav li.active a .icon-comment-manage,
.sideway .nav a:hover .icon-comment-manage {
  background-position-y: -703px;
}
.sideway .nav a .icon-comment-manage {
  background-position: 0 -683px;
}
.sideway .nav li.active a .icon-comment-manage,
.sideway .nav a:hover .icon-comment-manage {
  background-position-y: -683px;
}
.sideway .nav a .icon-album {
  background-position: 0 -754px;
}
.sideway .nav li.active a .icon-album,
.sideway .nav a:hover .icon-album {
  background-position-y: -754px;
}
.sideway .nav a .icon-askreplay {
  background-position: 0 -720px;
}
.sideway .nav li.active a .icon-askreplay,
.sideway .nav a:hover .icon-askreplay {
  background-position-y: -720px;
}
.sideway .nav a .icon-studio {
  background-position: 0 -908px;
}
.sideway .nav li.active a .icon-studio,
.sideway .nav a:hover .icon-studio {
  background-position-y: -908px;
}
.sideway .nav a .icon-subject {
  background-position: 0 -823px;
}
.sideway .nav li.active a .icon-subject,
.sideway .nav a:hover .icon-subject {
  background-position-y: -823px;
}
.sideway .nav a .icon-meeting {
  background-position: 0 -865px;
}
.sideway .nav li.active a .icon-meeting,
.sideway .nav a:hover .icon-meeting {
  background-position-y: -865px;
}
.sideway .nav a .icon-totop {
  background: url('../../images/libs/gotop.png') no-repeat;
}
.sideway .nav a:hover .icon-totop {
  background: url('../../images/libs/gotop_hover.png') no-repeat;
}
@media (min-width: 1200px) {
  #sideway {
    right: 2%;
  }
}
